package pe.gob.sunarp.publicidad.bean;

import java.util.ArrayList;
import java.util.List;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;
import javax.faces.bean.SessionScoped;

import org.apache.log4j.Logger;

import pe.gob.sunarp.entidad.OficRegistral;
import pe.gob.sunarp.entidad.RegisPublico;
import pe.gob.sunarp.entidad.TmAreaRegistral;
import pe.gob.sunarp.publicidad.beanconsulta.BeanTest;
import pe.gob.sunarp.publicidad.servicio.SolicitudServicio;

@ManagedBean
@SessionScoped
public class SolicitudBean {
	
	

	@ManagedProperty("#{solicitudServicio}")
	private SolicitudServicio solicitudServicio;

	public List<OficRegistral> listarOficina;
	public List<BeanTest> listaTest;

	public SolicitudServicio getSolicitudServicio() {
		return solicitudServicio;
	}

	public void setSolicitudServicio(SolicitudServicio solicitudServicio) {
		this.solicitudServicio = solicitudServicio;
	}

	
	
	public List<BeanTest> getListaTest() {
		List<BeanTest> lista =new ArrayList<BeanTest>();
		lista.addAll(solicitudServicio.findTest());
		return lista;
	}

	public void setListaTest(List<BeanTest> listaTest) {
		this.listaTest = listaTest;
	}

	public List<RegisPublico> getListarOficina() {
		
		ArrayList<RegisPublico> listarOficina=new ArrayList<RegisPublico>();
		listarOficina.addAll(solicitudServicio.listaOficinaReg());
		//listarOficina.addAll( solicitudServicio.listaOficinaReg());
		return listarOficina;
	}

	public void setListarOficina(List<OficRegistral> listarOficina) {
		this.listarOficina = listarOficina;
	}
	
	
}
